#ifndef __HUD_H__
#define __HUD_H__

#include "base.h"
#include "list.h"
#include "text.h"

class HUD
{
public:
	HUD();
	~HUD();

	virtual void keyboardInput(GLubyte key, GLint x, GLint y);
	virtual void Draw();
	virtual void AddText(Text *words, string key);

	virtual void Activate();
	virtual void Deactivate();
	virtual bool Active();

protected:
	bool m_bActive;
	List<Text> m_TextList;

};

#endif